division spermatophyta - German English Dictionary